Understanding Philosophy of Science December 2001 ISBN 0415221579 View on Amazon Lists featuring this book (1)
Thinking -- in general and thinking about science in particular 40 books on this list books science thinking