Mahaffy, J. P.
Catalogue records by Mahaffy, J. P. in the PakCat Union Catalogue.
10 catalogue recordsCatalogue records
A history of Egypt
Mahaffy, J.P
1899
A history of Egypt ...
Petrie, W. M. Flinders
1898
A history of Egypt ...
Petrie, W. M. Flinders
1897
Descartes
Mahaffy, J. P.
Year not listed
Euripides
Mahaffy, J. P.
1879
Greek life & thought
Mahaffy, J. P.
1896
History of classical Greek literature
Mahaffy, J. P.
1880
Rambles & studies in Greece
Mahaffy, J. P.
1892
Social life in Greece from Homer to Menander
Mahaffy, J. P.
1902
The Hippolytus of Euripides
Mahaffy, J. P.
1889