Perhaps David you'd like to propose some new topics to discuss some of the content.
I might note that at the first link I didn't find anything relevant.
At the second there were lots of assertions about evolution but no real discussion. If that is the level at which you wish to discuss the issues you will find it tough going here. But it is up to you.