NAPOLEON’S MILITARY MACHINE

HAYTHORNTHWAITE (P.)

094K

£7.50

200pp., 4to, fully illus. incl. 8 colour plates, d/w. Guild Publishing 1988.