Project management for engineering, business and technology - Nicholas, John M. (London Routledge Pub., 2017)