I had already read several things from Michael Denton, an Anglo-Australian scientist who holds a medical degree from Bristol University in the United Kingdom and a doctorate in biochemistry from King’s College London. But I had never actually heard him before. So I was pleased when a commenter on this blog who goes by the moniker of brotheroflogan called my attention to an apparently recent speech that Dr. Denton had delivered. My wife and I listened to a recording of... Read more