Engineering Tomorrow: Today's Technology Experts Envision the Next Century - Fouke (IEEE, 2000)