Technology, science and history : a short study of the major developments in the history of western mehanical technology and their relationship with science and other forms of knowledge - Cardwell, Donald S. L. (Heinemann, 1972)