The Quest For Truth And Meaning