Evidences and Theories of Evolution