The Engineering Dynamics Course Companion, Part 1
Edward Diehl
The Engineering Dynamics Course Companion, Part 2