A first course in optimization theory - Sundaram, R. (Cambridge University Press, 1996)