Michael C. Hardy
< Back to author list
Michael C. Hardy (born March 5, 1972) is an American historian and author of Civil War and western North Carolina books and articles.
Books By Michael C. Hardy
Sort By
Displaying all 9 products