Mahaffy, J. P.(John Pentland),1839-1919.