The Darwinian theory is in principle capable of explaining life. No other theory that has ever been suggested is in principle capable of explaining life.
The Darwinian theory is in principle capable of explaining life. No other theory that has ever been suggested is in principle capable of explaining life.