Such an impressive and well researched book. I couldn't properly define 'agency' before reading this book; somehow reading this has given me peace of mind and more concrete strategies for how to conduct life. It draws upon a few concepts that I've enjoyed from other books ( Flow, Grit, etc) combined with their own and it's nice to see it all wrapped up in one place. The authors strike me as sincere, thoughtful and well intentioned people who have a great grasp on the obstacles of modern society and offer a solid path to navigate through them. Highly recommended. I will read this again.