J.M. · J. P. · J. P. Mahaffy · John M. · John P. · John Pentland · JOHN PENTLAND MAHAFFY , JOSEPH GRAFTON MILNE , WILLIAM MATTHEW FLINDERS PETRIE · P.M.
BiblioLife · Cambridge University Press · Nabu Press · RareBooksClub.com
JOHN PENTLAND MAHAFFY , JOSEPH GRAFTON MILNE , WILLIAM MATTHEW FLINDERS PETRIE