DNA polymerases discovery, characterization and functions in cellular DNA transactions - Hübscher, Ulrich (World Scientific, 2010)