The inconsistent youth of Charles Babbage - Grier, David Alan (2010)