Engineering tomorrow : today's technology experts envision the next century - Bell, Trudy E. (IEEE Press, 2000)