Technology today and tomorrow - Brusic, Sharon (Glencoe/McGraw-Hill, 1999)