Tag: Oxymorons

‘Settled Science’ is a Contradiction in Terms

Uncategorised

‘Settled Science’ is a Contradiction in Terms

Dr James Alexander, a politics professor at Bilkent University in Turkey, explores the concept of 'settled science' and concludes it’s one of the great oxymorons of…

James Alexander · 204w ago