The new story collection by Mark Haddon takes inspiration from Greek myths, H.G. Wells and Snoopy. Source link