DNA recombination - Kowalczykowski, Steve; Hunter, Neil; Heyer, Wolf-Dietrich (Cold Spring Harbor perspectives in biology, 2016)