Complete information on the theory of natural selection proposed by Darwin

Charles Robert Darwin published his theory of natural selection in his book ‘Origin of Species’ in 1859. Due to extreme popularity of the theory he is called ‘Father of the Evolution’ and his ideas are known as Darwinism. Darwin based his theory on certain observable facts and deduced some principles.