Computers! - Trainor, Timothy N. , 1953-; Krasnewich, Diane (McGraw-Hill, 1996)