Sree Narayana Guru's philosophy