There's no need to downvote that I see.
What does need a note is that the author of your quote does not practice science.
Denyse O'Leary is a staunch intelligent design apologist who literally believes in and promotes supernatural explainations for evolution.
Such is her right, but some self awareness would go a long way here.