TY - BOOK AU - RAO SINGIRESS TI - ENGINEERING OPTIMIZATION PB - NEW AGE ER -