The Evolutionary Ecology of Model Microbial Communities. by William Russell Harcombe