Filamentous Bacteriophage in Bio/Nano/Technology, Bacterial Pathogenesis and Ecology - Bhabatosh Das