Cairo of the Mamluks a history of architecture and its culture (Tauris, 2007)