Maintenance Planning and Scheduling Handbook 3/E by Richard (Doc) Palmer