Here’s a link (am I allowed to do that??!) to one of the many versions of Ernst Haeckel, for anyone who doesn’t know him, or for anyone who does know that I spelt his name wrongly in the previous post!
https://www.amazon.com/Art-Forms-Nat.../dp/3791319906