Dusty Winds and the Seeded Planets by Mihai Andrei January 29, 2013 There is still some debate around how life appeared here on Earth and it is hard to find undeniable ...