Genesis Revisited: Is Modern Science Catching Up with Ancient Knowledge? GENESIS REVISITED