Hector C Cameron, St Andrews in the 1850s, 1928.