Homing Endonucleases and Inteins - Belfort, Marlene.; Stoddard, Barry L.; Wood, David W.; Derbyshire, Vicky. (Nucleic Acids and Molecular Biology,, 2005)