David Gates
Dr David Gates is Lecturer at the Centre for Defence Studies, University of Aberdeen, and the leading British scholar on the Napoleonic Wars.
Dr David Gates is Lecturer at the Centre for Defence Studies, University of Aberdeen, and the leading British scholar on the Napoleonic Wars. See less
David Gates's Featured Books