tivasyk rated Infernal Devices (Mortal Engines Quartet): 4 stars Nov. 9, 2019 Public Infernal Devices (Mortal Engines Quartet) by Philip Reeve