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