The last station : Naguib Mahfouz looking back - Salmāwī, Muḥammad,