Handbook of human embryology - Haines, Richard W.; Mohiuddin, Ahmed (Livingstone, 1972)