Genome Stability and Human Diseases - Heinz-Peter Nasheuer; Nasheuer, Heinz Peter (Springer Netherlands, 2010)