Knowing Yourself: How to Understand Personality, Harness Willpower & Manage Self-Esteem by Roy F. Baumeister | ReadsToRead