The art and science of Ernst Haeckel