Bacteriophage applications - historical perspective and future potential - Nicastro, Jessica (SpringerBriefs in biochemistry and molecular biology,, 2016)