Lafollette, Hugh Brute Science: Dilemmas of Animal Experimentation - New York Routledge 1999 - 286p ISBN: 9780415131148 0.00 Dewey Class. No.: 179.4