This is My Body: The Incarnation of Christ
About six years ago I was staying near Ramanashram in Tiruvannamalai, Tamil Nadu in Southern India—the place where the great saint and teacher of Advaita Vedanta, Ramana Maharshi, spent most of his life. Studying the teachings of Ramana, I felt simultaneously a powerful pull to...