Principles of Animal Research Ethics by David DeGrazia, Tom L. Beauchamp | Lex | Lex