20070605 home.science: Miracle pill for liver cancer?