Author: Strachan, James retired inspector of schools.
Title: retired inspector of schools.