In this book, Kevin Padian, world-renowned expert on dinosaurs, takes a historical approach to evolution and gives his view of some of the key problems of the theory of evolution