507 Mechanical Movements: Mechanisms and Devices by Henry T Brown: New

What stands out about this novel is its raw, unvarnished truth.

507 Mechanical Movements by Henry T Brown: New

What makes this edition special is the illustrated foreword.