Diary of Alexander Jaffray; to which are added particulars of his subsequent life, by J. Barclay
Published: 1833
Number of pages: 627