Possibly the most powerful book I've read for many years – but it’s neither pleasant nor comfortable. The historical detail is spot on and the language is appropriately coarse and both combine to immerse the reader in the world of young Fergus. His is a life of unthinkable harshness. We feel his sadness and love for all those he has lost, both man and animal, keenly.