Nonsense on Stilts: How to Tell Science from Bunk by Massimo Pigliucci
Nonsense on Stilts provides an important service when it explores different aspects of what science is and the different types of scientific methods, as well as how some disciplines are more amendable to precision or similar results, but face differential amounts of variance due to what they measure. It is a good review of the main topics in the skeptical community, as well as a look at some areas of science that may have less rigour than commonly believed.
Pigliucci successfully presents an intellectual-philosophical overview of some key minds in the history of the development of science and rational thinking. I quite enjoyed this examination of the path of scientific and intellectual ideas forward throughout time, especially the Renaissance (and I was less familiar with this content than that of the first part). Additionally, it provided a much needed rebuttal to the absurd position of Steven Weinberg and Stephen Hawking who argue that philosophy is useless or dead.
Topics/People covered include: Plato; Aristotle; Hume; Kant; Empiricists and Rationalists; Induction and Deduction; Bacon; Descartes; Galileo; Newton; Darwin; Scientism and Post-moderism, Sokal hoax; Notions of truth (correspondence theory and others); Kuhn; Perspectivism (objectivism and social construct); Bayesianism; and the nature of expertise.
Given all of the above, you will know if this book is for you. Personally, I was hoping for more.