Mastering project management : applying advanced concepts to systems, thinking control & evaluation and resource allocation - Lewis, James P. (McGraw- Hill, 2008)