by Bird, J. O.
"Mechanical Engineering Principles offers a student-friendly introduction to core engineering topics that does not assume any previous background in engineering studies, and as such can act as a co…