The Ethical canary Science, society and the human spirit - Somerville, Margaret 1942- (McGill-Queen's University, 2004)