Contemporary project management - Kloppenborg, Timothy J. (Cengage, 2012)