Pyomo — Optimization Modeling in Python - Hart; Hackebeil, Gabriel A.; Laird, Carl D.; Nicholson, Bethany L.; Siirola, John D.; Watson, Jean-Paul; Woodruff, David L. (Springer International Publishing, 2017)