The costs and benefits of animal experiments - Knight, Andrew 1970- (The Palgrave Macmillan animal ethics series, 2011)