Linear Optimization and Duality : A Modern Exposition