TY - BOOK AU - Naguib Mahfouz TI - Theruvinte Makkal U1 - 892.73 PY - 2019/// CY - Thrissur PB - Green Book Publication ER -