A review by crohnenberg
Learned Optimism: How to Change Your Mind and Your Life by Martin Seligman

informative inspiring reflective medium-paced

3.5