Submission + - Intelligent design, alien intelligence & our e (wired.com)
KIdPanda writes: "Prompted by pictures of man-made structures in the Utah desert, a SETI astronomer explains the sometimes-ambiguous difference between seeing the hand of God, aliens or nature."