Meditation, Einstein and Living in the Moment: Has Your Life Gone to the Dogs?