Introduction to Mechanical Engineering Design - Jacqulyn, A. Baughman (Iowa State University, 2023)
CC BY-SA