What is the nature of good and evil? What is the meaning of existence and who are we really? For thousands of years philosophers have struggled with questions such as these, weighing every thought... This description may be from another edition of this product.