Model Building in Mathematical Programming - H. P. Williams