What Killed the Dinosaurs? It is often difficult, sometimes impossible, to get a definitive answer t ...