Advanced Design Concepts for Engineers. (1998)