Immunological and environmental aspects. - Ratledge, Colin