An introduction to embryology - B.J. Balinsky (Holt-Suanders International Editions, 1981)