Elements of Embryology, Part 1 by Sir Michael Foster & Francis Maitland Balfour