an exploration of truth, beauty and the meaning of life