The Art and Architecture of Islamic Cairo by Richard Yeomans