The Science of Storytelling

190,724 plays|
Will Storr |
TEDxManchester
• February 2018