Ahammed, Rafeeq Azhukkillam / - 3rd ed. - Kozhikode : Mathrubhumi Books , 2016. - 208, P.190 ISBN: 9788182669628