Deepesh K. Raveendranath Budhan Darsanangalude Pusthakam - Kozhikode Olive Publications 2010 Dewey Class. No.: 294.3 / RAV.B