Arthur MacCallan's pioneering work in Egypt between 1903 and 1923