Advanced Design Concepts For Engineering - Dhillon (Technomic Co, 1998)