University of Strathclyde.Department of Management Science.