Engineering Fundamentals; An Introduction to rngineering. - Moaveni, Saeed (Thomson canada, 2005)