Philosophy of Chemistry by Paul Thagard | Menrva Books