Have you seen this interview? I thought it was very informative and fascinating.
Arguing against Darwin and thinking you’re disproving evolution is like arguing against Ibn al-Khatib and thinking you’re disproving germ theory. Regardless what mistakes he might have made, his theory has been built upon by too many scientists greater than he, and shorn up by too much hard science and empirical data for the prattling on about those mistakes to amount to anything more than tilting at windmills.