Contemporary Scientific Realism: The Challenge from the History of Science by Peter Vickers | Menrva Books