Sree Narayana Guru : an apostle of humanism - Kunjakkan, K A (St. Joseph's press, 2005)