Reading list: Understanding Computers
Time-Life Books: Understanding Computers Series