The Mystery of Things by A-C. Grayling