Search - List of Books by David J. Haythornthwaite

Total Books: 1
Die Hard Famous Napoleonic Battles
1999 - Die Hard Famous Napoleonic Battles [Cassell Military Class] (Paperback)
ISBN-13: 9780304352050
ISBN-10: 0304352055
Genre: History
  ?