Cancer: Cell Structures, Carcinogens and Genomic Instability (BirkhΓuser Verlag, 2006)