Good overview of and introduction to epistemological foundations of science. Some passages were a bit hard to follow and arguments which were discussed in one section were ignored in others. Learned a lot overall. Definitely broadened my view of science. A must-read for any phd student (or a similar book with the same topics).