Author: D. SC H. Stanley Allen M.A.