Sreedharan, Sreerangam M. K.

Devakathakal / - Thrissur : Current Books , 2012. - 325 p.

9788122609493