E-Design: Computer-Aided Engineering Design (Hardcover)