Nicolau, I'm not "invoking god" or anything. That's a theist apologist thing and I'm not one. I'm just saying that a major difficulty for me to embrace atheism is the inability of the evolutionary theory to explain why sexual reproduction ever came to exist and become the norm among living things.
The article basically sums up my issues with it. Do not pay attention to the messenger - stick to the message.
And thanks for correcting the link. My ipad doesn't like the forum format much.