Author: J. P. (John Pentland) 1839- Mahaffy