Technologies for the 21st Century - Wayne P. Olson; Fred M. Nordhauser (Taylor and Francis, 1998)