BojanB rated Infernal Devices (Mortal Engines Quartet): 4 stars July 10, 2017 Public Infernal Devices (Mortal Engines Quartet) by Philip Reeve