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