A human history of emotion

A human history of emotion

Regular price
£9.99
Sale price
£9.99
Regular price
Sold out
Unit price
per 
Shipping calculated at checkout.

How have our emotions shaped the course of human history?

And how have our experience and understanding of emotions evolved with us?