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