The Meaning of Things - Prof A.C. Grayling

A refreshing distillation of insights into the human condition, by one of the best-known and most…