Chromevol, 16 Dec 2013 Darwinian Theory of natural selection has been long appreciated. However, there are other concepts that have received little…