Memoir of John Major of Haddington ...by Ae. J. G. MackayHistoryWriting a summary for young readers…For young readersBook data: Open Library