Handbook of livestock management techniques by Battaglia, Richard A | Menrva Books