Fundamentals of veterinary embryology. - Maretta, M. (1992)