Engineering mechanics dynamics - Hibbeler,R. C. (Singapore: Prentice Hall, 2007)