The Big Questions series enables renowned experts to tackle the 20 most fundamental and frequently asked questions of a major branch of science or philosophy. Each 3000-word essay simply and concisely examines a question that has eternally perplexed enquiring minds, providing answers from history's great thinkers. This ambitious project is a unique distillation of humanity's best ideas. In Big Que...