Introduction to Engineering - Hayes John M. et al. 2011 (Boston Pearson Education, 2011)