Basics of Oncology by Frederick O. Stephens & Karl R. Aigner