Absolutely incredible...thanks Night for putting this up here. How can science find this sort of data and still be skeptical about life on other planets? Even if you do the math, the probability is enormous. Beautiful images - makes me want to go home to the stars...