All the Souls is a poignant collection of short stories and a novella from author Mary-Ann Constantine. Rooted in the landscape and traditions of Wales and Brittany the stories draw on themes of collecting, superstition and legend, giving voices to ghosts and the dead.