Welfare-ism And Abolitionism in the animal rights movement. Features definitions, terminology, &c. This is Anticopyright.Read less