Just published the article for this here:
We will be discussing it here: Barbara Forest: Is ID Science or Not?