making it Fiveable...

Mechanical Engineering Design - Notes and Study Guides | Fiveable