Margaret Somerville.
The ethical canary : science, society, and the human spirit - Toronto,Ont. ; New York : Viking, 2000. - xv, 344 p. 23 cm.
Medical ethics.
Science--Moral and ethical aspects.
174 / E84
The ethical canary : science, society, and the human spirit - Toronto,Ont. ; New York : Viking, 2000. - xv, 344 p. 23 cm.
Medical ethics.
Science--Moral and ethical aspects.
174 / E84