Modern Egypt, Volume 2 by Evelyn Baring Cromer & Ear Cromer Evelyn Baring