Muhammed Nabi Mahath Vachanangal - Kozhikode Olive Publications 2019 - 89 Dewey Class. No.: 894.8123 / MUH/MAH