Charles Babbage: And the Engines of Perfection (Oxford Portr... By Collier, Bruce Paperback Price $12.28 Free Shipping