Understanding Animal Law

Animal

by Adam Karp

Paperback

ISBN: 978-0-7698-5420-5

ISBN-10: 0-7698-5420-6

Carolina Academic Press · 2016