59 Publications
1 Followers
Michael K. Shaffer
Michael K. Shaffer
Civil War News 'The Source' Articles
Michael K. Shaffer's monthly column for the 'Civil War News.' Subscribe today at http://www.civilwarnews.com/cgi-bin/Mag_Subscribe.asp