BillieCodes rated Infernal Devices (Mortal Engines Quartet): 4 stars May 26, 2013 Unlisted Infernal Devices (Mortal Engines Quartet) by Philip Reeve