Merchiston Castle School register , 1833 to 1903 /
Merchiston Castle School.
Edwards, C. E.(Charles Ernest),1869-
Edinburgh : H. & J. Pillans & Wilson,
[1906]