The Great Dinosaur Extinction Controversy (Helix Books)
by Research Professor and Lecturer Thayer School of Engineering Charles Officer, Charles Officer, Jake Page
Category: Science

Refutes the commonly accepted theory explaining the extinction of the dinosaurs and offers an alternative explanation for the mass extinctions that occurred at the end of the Cretaceous period