Cairo : a cultural history / - Beattie, Andrew. (Oxford University Press, 2005)