Merchiston Castle School, 1855-58 /
Murray, David,1842-1928,author.
Presented by the author, May 1915.
Murray, David, 1842-1928,
Merchiston Castle School