Facts and phases of animal life, and the claims of animals to humane treatment
Published: 1882
Language: eng