Naaga worship and Mannarshala temple a historical narrative - Aseena K Haneef (School of Social Scieces, MG Universuty, 2010)