Ouyang, Wen-Chin, "The Dialectic of Past and Present in Rihlat Ibn Fattuma by Najib Mahfuz", , 2003