Technology today and tomorrow - Fales, James; Brusic, Sharon A.; Kuetemeyer, Vincent F. (Glencoe/McGraw-Hill, 1999)