Ruminant physiology : digestion, metabolism, growth and reproduction - Boomker, E. A. (CABI, 2004)