"What’s your perception of life?” The question catches me off guard as I step into the Sri Sankara Lodge of the Theosophical Society in Kochi, seeking answers about its functioning and relevance today ...