Bachelor in History (with honours), St. Bonaventure University, 1991. Master of Arts in history, Ohio State University, 1993. Doctor of Philosophy in History, Ohio State University, 1998.
Editorial assistant Journal Diplomatic History, Columbus, Ohio, 1993—1994, assistant editor, 1994—1995. Assistant professor Middle Tennessee State University, Murfreesboro, 1998—2003, associate professor, since 2003. Facilitator electronic roster and research list Society Historians American Foreign Relations, 2000—2004.
Board directors Tennessee Coalition to Abolish State Killing, Nashville, since 2001.
Married Thomas E. Staples, September 19, 1992.