Managing Business Process Flows : Principles of operations Management. - Anupindi, Ravi.