Sree narayana guru: an apostle of humanism - Kunjakkan, K. A. (Author, 2005)