A review by chloeoldroyd
The Horse and His Boy by C.S. Lewis

3.5

A very happy ending but took a bloody long time to get there.