DNA and RNA modification enzymes : structure, mechanism, function and evolution /: structure, mechanism, function and evolution. (2009)