Punched Card Systems and the Early Information Explosion, 1880-1945 By Lars Heide. (Baltimore: Johns Hopkins University Press, 2009. 369 p. ISBN 978-0-8018-9143-4 65$ US)