Richard Lawn has posted a new SETI Perspective entitled How did life begin on Earth and elsewhere?.

More...