Internet Archive BookReader

Babylon of Egypt, a study in the history of Old Cairo