Sharma, V. S.

Raveendrasarovaram / - Kozhikode : Mathrubhumi Books , 2012. - 223 p.

9788182652736