5.0
challenging emotional inspiring reflective fast-paced

I think this book may have found me  at the exact right time and changed how I viewed the world.