Agricultural Bacteriology: A Study of the Relation of Bacteria to Agriculture, with Special Reference to the Bacteria in the Soil, in Water, in the ... Products, and in Plants and Domestic Animals