Rob DeSalle~David Lindley profile picture

Rob DeSalle~David Lindley

The Science of Jurassic Park and the Lost World: How to Build a Dinosaur