Dear Dr.Singh, Darwin's theory is neither unnatural nor unscientific. It is widely accepted by most revered Scientists who actually know Science. It is very convenient for you to name Michael Cremo and Richard Thompson just two men( who by the way are so unimportant that Wikipedia has barely a few words on them) and ignore intellectual giants like Richard Dawkins, Carl Sagan, Ernst Mayr and Stephen Gould who are Darwinists. Most Scientists today claim evolution is as much a fact as gravity. Which brings us to your question viz "..the earth is aged between 3.96 and 4.3 billion years. If earth is so old then how can man inhabited it after such a gigantic time gap?" My question to you is what makes you think the purpose of Earth,the Sun and the entire Universe infact is to make man's existence possible? The answer of course is human arrogance,to look at the world and assume it's created for you and your children, when in fact its not. We inhabit one planet among billions of planets. The entire human race can go extinct and the Universe would continue as if nothing had happened. Also if man has been on earth for billions of years did he come in contact with the Dinosaurs( who became extinct 65 million years ago afer occupying the earth for 160 million years)? And how did Man survive the meteor crash that killed all dinosaurs? Dont take on someone like Darwin who unlike you is one of the greatest men who ever lived.