The Origins of Virtue
- 304 pages
- 11 hours of reading
Matt Ridley explores such perplexing conundrums as why, if humans are such egoistical beings, don't they behave as rational fools and forego the benefits of cooperation. He uses the findings of new research to look afresh at "Mankind".
