Management and welfare of farm animals / Management and welfare of farm animals - Sixth Edition. - xi, 571 Pages: illustration; 25 cm.

Includes bibliographical references and index.

9781119532460 9781119532491

2021061386


Livestock

636