Give and differentiate the three theories of evolution