Key Concepts In Operations Management by Diane Canwell, Jon Sutherland & Johnathan Sutherland