Technology & the future - Teich, Albert H. (Thomson/Wadsworth, 2006)