Merchiston Castle SchoolBooksMerchiston Castle School, 1855-58Roll of honour 1914-1919Author data: Open Library