Project management for business and technology - Nicholas, John M. (Pearson Education, 2002)