This novel is an incredible achievement, with moments of hilarity and comedy alternating with sadness and heart-breaking tenderness, topped up with an ending that surprises all beyond all expectations.
Jonathan Stroud weaves together his characters in an unreal kingdom of power and cruelty that culminates in an unexpected ending with a psychological and moral turn.