Bernard E. Rollin
No biography available.
Works (15)

An introduction to veterinary medical ethics
2006

Farm animal welfare
1995

The unheeded cry
1989

Animal rights and human morality
1981

The Frankenstein syndrome
1995

Animal Welfare in Animal Agriculture

Natural and conventional meaning
1976

Complementary and alternative veterinary medicine considered
2003

The Experimental animal in biomedical research

Science and ethics

Science and ethics
2006

Theu nheeded cry
1989

The well-being of farm animals

Putting the horse before Descartes

A New Basis for Animal Ethics