THE ARMY OF THE CAESARS

GRANT (M.)

H004

£15.00

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