TY - BOOK AU - Najeeb Mahfuz TI - Bidayalu wa nihayatu CY - Cario PB - Dar Al Misra ER -