Managing knowledge work: specialization and collaboration of engineering problem-solving. - Kim, Jeffrey Y.; King, John (J. Knowl. Manag., 2004)