Obaide, A. A model for a successful implementation of knowledge management in engineering organizations. (Thesis). University of Salford, UK