A Thousand Moons by Sebastian Barry review – an ambitious sequel to Days Without End

Narrated by a young Native American woman, the follow-up to Barry’s Costa winner again displays the rare gifts of a natural storyteller …