Evolution by Association: A History of Symbiosis - Sapp (Oxford University PressOxford University Press, 2023)