Take a photo of a barcode or cover
A review by meadhbh
Hell Breaks Loose by Derek Landy
3.5
Fun, snappy, punchy, thoroughly enjoyable. Manages not to get in its own way in the way that I feel a number of the later books did not.