The Escapement (Engineer Trilogy)
Publisher: Orbit
Published: 2007-12-14