<< How often have I heard the claim that anyone who criticizes any part of neo Darwinism is "lying or willfully stupid". >>
Probably as often as such has been pointed out....