Engineering Design : A Survival Guide to Senior Capstone - Mettler, Cory J. (Cham Springer International Publishing AG, 2023)