Professor Ziman provides a coherent account of the different perspectives on science and technology that are normally studied under various disciplinary heads such as philosophy of science, sociology of science, and science policy. It is intended for students embarking on courses in these subjects and assumes no special knowledge of any science. It is written in a direct and simple style, and technical language is seldom introduced. It will appeal...