Optimizing engineering design - Krottmaier (McGraw-Hill, 1993)