HASSALL ARTHUR

BALANCE OF POWER 1715-1789 - LOND. RIVINGTON 1901 - 440