Reproductive technologies in farm animals - Gordon, Ian R. (CABI, 2004)