Leonard Horner : pioneering reformer /
O'Farrell, P. N.
Edinburgh : Heriot- Watt University,
2010.
Edinburgh Academy.
Geologists
Factory inspectors