MEENA NARAYANA MENON, DEVANARAYANAN