Cityscapes: Cairo : A Cultural History by Andrew Beattie (2005, Paperback)