Historical Guide to Braemar and Districtby Braemar Local History Group StaffWriting a summary for young readers…For young readersBook data: Open Library