Published by the Social Philosophy and Policy Foundation and by Transaction Publishers.
Why animal experimentation matters : the use of animals in medical research. ISBN 076580025X. Published by Transaction in 2001. Publication and catalogue information, links to buy online and reader comments.