Animal feed science and technology : an international scientific journal covering research on animal nutrition, feeding and technology (Elsevier Science, 1976)