Mortal Engines - Philip ReeveThe whole series is awesome, aimed at young teens, which is how old I was when I read it, but now at 21, I still love them.

Mortal Engines - Philip Reeve
The whole series is awesome, aimed at young teens, which is how old I was when I read it, but now at 21, I still love them.