CTD rated Devices and Desires: 5 stars Feb. 3, 2011 Public Devices and Desires by K. J. Parker (The Engineer Trilogy)