Modern Egypt Vol.I

Publisher: Macmillan & Co. Author: Cromer, Earl of