New SETI Perspectives: "Is ET in Our Solar System?"
Richard Lawn has posted a new SETI Perspectives entitled "Is ET in Our Solar System?"

More...