The Ordinary Man's Guide to the History of Information Technology by Lawrence H. Hardy