A gleeful, thoughtful collection of 156 feelings, both rare and familiar. Each has its own story, and reveals the strange forces which shape our rich and varied internal worlds. Now in paperback.
The Book of Human Emotions
50 Capitalism Ideas You Really Need to Know