A review by pickishpiper
A Darkling Plain by Philip Reeve

3.0