THE ARMY OF THE CAESARS

GRANT (M.)

004P

£9.50

366p­p., 6 plates,14 maps, good in d/w. Weidenfeld 1974. Very fine study.

SORRY SOLD