David Smith

David Smith is a graduate of the Military Studies Master's Degree programme at the University of Chester. Having studied and worked in the United States he has a special interest in American military history, especially the Civil War and the War of Independence.

Latest books by this contributor