Generation of Computers
The Continuing Story of the Computer Age: Past, Present, and Future Appendix.