Senior Design Projects in Mechanical Engineering A Guide Book for Teaching and Learning - Ma, Yongsheng; Rong, Yiming (Springer International Publishing, 2022)