Main 
  Impact Theory 
  Volcanism 
 Death Star 
 Super Nova 
 Verne Shot 
 Other 

 

Pros for Verneshot Theory

 

Cons for Verneshot Theory