TY - GEN AU - Mahfouz, Naguib TI - Palace walk SN - 0385264658 U1 - 89273 PY - 1990/// CY - London PB - Transworld KW - Arabic Fiction ER -