Human embryology - Singh, Inderbir (Delhi Macmillan, 1996)