Today’s Solutions: December 12, 2024

Heaven on earth

Heaven on earth

Who talked us into believing you have to die in order to live? Tijn Touber | October 2004 issue The notion of “detachment” is a central theme of nearly every spiritual or religious tradition. And in fact in many traditions, such as Buddhism, it is the primary goal. I, too, spent 16 years Read More...