Operations Management by David Mayle & Tarek Tantoush