by Christopher Hitchcock, James Robert Brown, Peter Carruthers, Fiona Cowie
An accessible introduction to the major topics in contemporary philosophy of science, including empiricism, confirmation, realism, laws, causation, explanation and the philosophies of physics, biol…