Contemporary Issues in Animal Agriculture by Peter R. Cheeke & Peter Cheeke