20100209 home.science: Saturn moon 'may contain life'