A review by rebekkaemmi
Scrivener's Moon by Philip Reeve

2.0

I was absolutely bamboozled