March 11, 2009EducationAnimal organ transplants, ambivalent attitudes to animals, and their relation to human society.