Author: F. J. Hargreaves F.R.A.S.
Alternate names: F. J. Hargreaves