Micro Biology: The Human Experience Preliminary Edition - John W. Foster (W.W. Norton & Company, 2016)