Technology and social process - Edinburg Edinburgh University Press 1988 - 187 pages