Managing and Leading Software Projects - Faireley, Richard F Dick (John Wiley, 2009)