​​

Civil War Historian

Contact Michael K. Shaffer to schedule a lecture at your location. (Sorry, he cannot field research questions.)