The map of love - Soueif, Ahdap (Bloomsbury Publishing, 1999)