Engineering fundamentals : an introduction to engineering - Moaveni, Saeed (Thomson, 2005)