Diary of Alexander Jaffray, Profost of Aberdeenby Barclay, John, Alexander JaffrayWriting a summary for young readers…For young readersBook data: Open Library