Vivisection: Two Addresses given before the Humanitarian League

Edward Carpenter
Humanitarian League