​​

Civil War Historian

Contact Michael K. Shaffer to schedule a lecture and/or book signing at your location, or to arrange a tour. ​​