Eco, Ego, Eros: Essays in Philosophy, Science and Spirituality