Animals and Science: A Guide to the Debates (Controversies in Science)