Some thoughts on Evolution

Critical observations on Darwin’s theory of evolution