The Psychology of the Emotions: Enriched edition. Exploring the intricate relationship between thoughts and feelingsTh. Ribot