Those references completely pass me by, unfortunately. The "findings" are definately worth following up, I'm pretty sure there is life up there, it's just that these claims from one scientist are far from "unequivocal". I think we've heard that before about the so-called "microbes" on the...