Includes index.
The ethical canary : science, society and the human spirit by Margaret A. Somerville. ISBN 0773527842. Published by McGill-Queen's University Press in 2004. Publication and catalogue information, links to buy online and reader comments.