Ven: The same is true for our “self” or “I”. Recall a time when you were very angry. how did the “I” appear then? It seemed very solid- as if there was a real me that someone was insulting. That “I” felt real, as if it were independent, somewhere inside our body and mind. We… Continue reading WHERE IS THE SELF?


“The Spot”

Every year, I take a boat trip with a group of friends to the land that time forgot—Komodo island in Indonesia. This is the habitat of the famous Komodo Dragon, the world’s largest lizard. The dragon picked its home well, for this is one of the most alluring places on earth and certainly one of… Continue reading “The Spot”