Sri Narayana Guru An appreciation - Ranganathananda, Swami ((Bhavan's eternal value's booklets series:21), 2003)