Project management and teamwork - Smith, Karl A. (McGraw Hill, 2000)