Engineering mechanics - Hibbeler, R.C (Prentice Hall, 2010)
Companion CD contains 8 animations covering fundamental engineering mechanics concept.