REVISITING PRUSSIA’S WARS AGAINST NAPOLEON

HAGEMANN (K.)

086K

£25.00

484pp., 2 colour plates, printed boards. Cambridge UP2015.

SORRY SOLD