Barberousse et al (eds) The Philosophy of Science - OUPOxford University Press 2018 ISBN: 9780190690670 Source: EBOOK