Bernard E. Rollin
22 works on record
Works

Science and ethics
2006

An introduction to veterinary medical ethics
2006

Complementary and alternative veterinary medicine considered
2003

The Frankenstein syndrome
1995

Farm animal welfare
1995

The Experimental Animal in Biomedical Research
1990

Theu nheeded cry
1989

The unheeded cry
1989

Animal rights and human morality
1981

Natural and conventional meaning
1976

Putting the horse before Descartes

A New Basis for Animal Ethics

Animal Welfare in Animal Agriculture

The well-being of farm animals

Ethics in Veterinary Practice

Introducción a la ética médica veterinaria
The Teaching of Reponsibility
1983
Cattle Welfare in North America
Equine Welfare
Introduction to Veterinary Medical Ethics
Welfare of Cattle
An examination of the distinction between natural and conventional meaning