Genesis and geology