Annual report of the Grange House school : with outline of the course of study, prize list, &c.
Grange House School (Edinburgh, Scotland)
Edinburgh : T. Constable,
Description based on: Session 1859-60.
Grange House School (Edinburgh, Scotland)