Introduction to embryonic development - Oppenheimer, Steven, B. (Allyn and Bacon, 1980)