20071212 home.science: Building blocks of life found on Mars