Internet Archive BookReader

Blessed be Egypt: A Challenge to Faith for the Mohammedan World.