Three Napoleonic Battles
Publisher: Duke University Press
Published: 1983
Language: eng
ISBN-13: 9781282904040
Subjects: France, history, military