Scientific Facts And Theories Corroborated