Bacteriophage : genetics and molecular biology - Mc Grath, Stephen (Caister Academic Press, 2007)