Mahaffy, John Pentland

ALSO APPEARS IN THE ARCHIVE AS: Mahaffy, J. P.