Kevin Anderson explains the assumptions behind fossilization, radioisotope dating and what is behind the idea that life evolved over millions of years.

By