Project Planning and Control by David Carmichael & David G. Carmichael