Author: F. R. (D.D., B.Sc., Hon. D.D. (Oxon.), F.B.A.) Tennant