Computers! - Trainor, Timothy N. (McGraw-Hill, 1994)