Found in the New Scientist ; does anybody else get this magazine - they keep asking me to subscribe and I keep meaning too - wotta ya think? this is a latest article about whether the "extinction theory or theories" hold any water after new recent science findings??
New Scientist discussion extinction theories
New Scientist discussion extinction theories