An Interactive Textbook for Introductory Engineering Design. - Jeffrey Donnell; William Singhose; Arto Kivila (CSEDU (1), 2014)