Team development for high-tech project managers - Williams, James (Artech House technology management and professional development library., 2002)