NAPOLEON BONAPARTE

SCHOM (A.)

148P

£12.50

888pp., 32 plates, 20 maps, good in d/w. Harper CollinsĀ  1997. Seriously good biography.