Engineering Tomorrow - Fouke, Janie (IEEE Press, 2000)