Veterinary embryology - McGeady, Thomas A. (Wiley Blackwell, 2017)