Kevin Davey


, 2014, 'Can good science be logically inconsistent?', Synthese 191 (13), 3009-3026.