Bachelor of Science, United States Military Academy, W. Point, New York, 1980. Master of Arts, Ohio State, Columbus, 1988. Master of Arts, Princeton, New Jersey, 1995.
Doctor of Philosophy, Princeton, New Jersey, 1998.
Officer United States Army, 1980—2000, major. Professor University of North Carolina-Charlotte, North Carolina, since 1999.
Married Patricia A. Boland, September 5, 1987. 1 child Michelle Anne.