Nature Rant: They say there is No Proof of God