These ID websites often have better information than the stale and reductionist Darwin camp, but the ID perspective can’t make up its mind between a veiled creationist and a well-informed cri…
Source: Evolution or Intelligent design: On which side is the evidence? – 1848+: The End(s) of History