A deeply philosophical book on the nature of reality, this book challenged my own views and preconceptions, notably in the non-physical domains of existence. Not to be undertaken lightly, reading this book requires an open mind, a sincere interest in a variety of subjects including physics, psychology, art, ethics, sociology, God, and, in essence, all aspects of life that make us uniquely human. Also, have a dictionary handy.