I blog at

In addition to writing, I am available to speak about history, writing, or writing about history.  If you would like to discuss a project, schedule a speaking gig, or just start a conversation, you can contact me directly at

I am represented by Leila Campoli of Stonesong Literary.

For media inquiries please contact Caitlin Meyer, Publicity Manager at Beacon Press at