Methods of Cancer Diagnosis, Therapy and Prognosis - Hayat (Springer Netherlands, 2008)