The humane idea: a brief history of man's attitude toward the other animals ...
Publisher: American HumaneEducation Society
Published: 1912
Number of pages: 93