Books listed by ISBN
A.G. · H.A. · H.G.
Syracuse University Press · The American University in Cairo Press
Hamdi Abu Julayyil