Erin rated Devices and Desires: Show rating 4 stars Jan. 25, 2017 Public Devices and Desires by K. J. Parker (The Engineer Trilogy)