Costs and benefits of immunity to worm infection. - Appleton JA (Journal of immunology (Baltimore, Md. : 1950), 2012)