http://journalofcosmology.com/Life100.html Interesting article, may generate a lot more interest in Meteorites.