Religion, my own : the literary works of Najib Mahfuz