Dead give-away as to the mindset of the writer...
~~~~~~~~~~~~
My answer: "WRT evolution as a possible explanation for observed biological development -- NO!"
"OTOH, If you are simpleminded or self-centered enough to let your faith hang on disproving a scientific theory -- YES -- and that's your problem..."
Thanks for the ping!