Explaining science's success: understanding how scientific knowledge works by Wright, John William fromAcumen research editions 0 Type: Book