Veterinary embryology - McGeady, Thomas A., (Blackwell Publishing, 2006)