Genesis and science