Napoleonic wars : a very short introduction
Rapport, Mike
Napoleonic wars : a very short introduction - New York: Oxford University Press, 2013. - xiii, 149 p.
9780199590964
Europe
Soldiers and Civilians
940.27 RAP
Napoleonic wars : a very short introduction - New York: Oxford University Press, 2013. - xiii, 149 p.
9780199590964
Europe
Soldiers and Civilians
940.27 RAP