Evolution as a theory and fact