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