Author: J. A. (John Adam) Cramb