20060825 home.science: Oxygen theory reopens alien debate