CZAAWE Resource Article

Animal and human health and welfare : a comparative philosophical analysis
Publication Type 
Book
Year of publication 
2006
Authors 
Publisher 
ISBN 
1845930592 (alk. paper) 9781845930592 (alk. paper)