Cancer: Cell Structures, Carcinogens and Genomic Instability (Birkhäuser Basel, 2006)