Engineering design - Dhillon, B.S (McGraw-Hill, 1996)