I've been nose deep into the book I mentioned earlier -- Richard Dawkins - The Oxford Book of Modern Science Writing - It really is a great set of essays. I could easily imagine teaching an entire semester-long class on the philosophy of science using this book as the central text. The range of notions about the process of science covered in the volume is vast. And from these writing snippets emerges the most intricate and textured account of science that I can imagine. Personally, I find a lot of strength in the work that suggests that the struggle for building a science of human cultural change is worth all the crap that gets lobbied by the dismissive many. I highly recommend this massive tome to anyone wondering whether all the hassle of actually doing science (versus pretending, following rote and tradition, or simply not caring) is worth the effort.