Engineering Project Management by Nigel Smith & Professor Nigel J. Smith