Science matching scripture?