Atlas of the Heart
List of Emotions
Eighty-seven emotions and experiences that define what it means to be human from Atlas of the Heart,
Eighty-seven emotions and experiences that define what it means to be human from Atlas of the Heart,