Oh my the peeeeerd review shows up to preen its long neck.
Get a grip NOT one word of your uppity revolutions disavows or negates an Almighty Creator. Consider your self 70% fresh squeezed orange juice.
God created the universe and scientists have figured out a little bit of his handiwork. They'll never get it right if they deny his existence and his creation.