TY - BOOK AU - Mahfouz, Naguib TI - Miramar SN - 9391072836 U1 - 813.39 PY - 2022/// CY - THRISSUR PB - Green books ER -