Ten Weeks in Egypt and Palestine. by Catherine Janeway