My friend Raymond Stock , the biographer and translator of Naguib Mahfouz and a longtime resident of Cairo , argues that we are seeing in Baghdad , Cairo and Riyadh the modern incarnation of several deeply rooted and interlocking wars .