Escherichia coli and Salmonella: Cellular and Molecular Biology (2 Volumes)