Tag: entomology
Farewell to My Teacher, Gerhard Mickoleit
He had rather secretly always been a devout Protestant Christian and he too had some doubts about the causal adequacy and sufficiency of neo-Darwinism.
Spiders Are Smart; Be Glad They Are Small
Recent research has shed light on the intriguing strategies that spiders use to deceive other spiders — and prey in general.
Mars Bugs and Intelligent Design — On a Collision Course?
I picture Ohio University officials turning as red as Mars over Professor Romoser’s exotic claims.