Peter J. H. Ball is the author of Reproduction in Cattle, 3rd Edition, published by Wiley.
Andy R. Peters is the author of Reproduction in Cattle, 3rd Edition, published by Wiley.