Explaining science's success : understanding how scientific knowledge works - Wright, John (Acumen Publishing, 2013)