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


​​

Civil War Historian