20060815 home.science: Cancer mystery unravels