Human embryology & teratology - O'Rahilly, Ronan (Wiley-Liss, 1996)