Deborah Cao, Steven White Animal Law and Welfare - International Perspectives - Springer Springer 2016 ISBN: 9783319268187 Source: EBOOK