The Stories of Your Life: The Eight Masterplots That Explain Human Behaviour by Ben Ambridge | Ever After Books