ARTHUR HASSALL

1715-1789 1715-1789 - London RIVINGTONS 1960 - 440P




940.22/HAS