University of Strathclyde,publisher.