Fundamentals of Cancer Prevention - Alberts, David S. (Springer Berlin Heidelberg, 2005)