TY - GEN AU - Ayyappan, A TI - A. Ayyappante Kathukal SN - 9788182676381 PY - 2018/// CY - Kozhikode PB - The mathrubhumi printing ER -