Engineering Design process 2nd Edition - Haik, Yousef (Cengage Learning, 2011)