Text-Book of Comparative Anatomy, Part 2 by Henry Meyners Bernard, Ernst Heinrich Philipp August Haeckel & Ernst Heinrich Philip Haeckel