An introduction to optimization - Chong, Edwin Kah Pin (Wiley, 1996)