Merchiston Castle School register.
Galashiels : McQueen Ltd.,
[1994].
Includes index.
Merchiston Castle School
Merchiston Castle School