Ecoimmunology - Demas, Gregory E.; Nelson, Randy J. (Oxford University Press,)