Exploring engineering : an introduction to engineering and design - Kosky, P. G. (Philip G.) (Academic Press, 2010)