Mortal Engines - Philip Reeve

In a dangerous future, huge motorized cities hunt, attack and fight each other for survival.…