This balanced and up-to-date introduction to the philosophy of science covers all the main topics in the area, and initiates the student into the moral and social reality of science. O'Hear discusses the growth of knowledge of science, the status of scientific theories and their relationship to observational data, the extent to which scientific theories rest on unprovable paradigms, and the nature of scientific explanations. In later chapters he considers probability, scientific reductionism, the relationship between science and technology, and the relationship between scientific and other values.
This was a very even-handed informative treatment of the philosophy of science. It is also a defense of science, yet a skeptical glance at reductionism, especially on the subject of consciousness.
An intersting and quite accessible book that has definitely got me interested in the phlosophy of science, a branch of philosophy that is very growing in popularity, however it is worth taking your time reading it.