An introduction to mechanical engineering science - Zamri A. Rahman (McGraw-Hill, 2002)