Engineering fundamentals : an inroduction to engineering - Moaveni, Saeed (Cengage Learning, 2011)