How the Mind Works (Audio) - Steven Pinker

Yup, definitely one for the re-read pile! It's gonna take me a couple of more reads for everything to sink in because not only does Pinker cover so much territory but the concepts aren't always easy to grasp. Definitely a 5 star listen!