A review by lois1307
Is Shame Necessary?: New Uses for an Old Tool by Jennifer Jacquet

hopeful informative reflective medium-paced

5.0