The ethical canary: science, society and the human spirit - Margaret Somerville (Penguin, 2000)
sgh.1/ws.c.1