Engineering management challenges in the new millennium - Chang, C. M. (Pearson Prentice Hall, 2005)