Management and welfare of farm animals : the ufaw handbook
- 3rd ed.
- London Bailliere Tindall 1988
- x, 260 pages
Includes Index.
702013161
Animal welfare
Farm management
636.083 / MAN
Includes Index.
702013161
Animal welfare
Farm management
636.083 / MAN