Every Boy Should Have a Man

Sale price Price £8.99 Regular price Unit price  per 

A riveting, poignant satire of societal ills with an added dose of fantasy, Every Boy Should Have a Man takes place in a post-human world where creatures called oafs keep humanlike "mans" as beloved pets. With echoes of Margaret Atwood andJonathan Swift's Gulliver's Travels, this is a picaresque journey into uncharted territory.