Book cover for Memoirs of Arthur Hamilton, B. A. of Trinity College, Cambridge

Memoirs of Arthur Hamilton, B. A. of Trinity College, Cambridge

Description of the book