Lewis, R., His previous course notes for MEC015 have basically been adapted to what is shown here.
Kalpakjian,
Krar,