Originally published: Leipzig : Bibliographisches Institut, 1904.
Art forms in nature : the prints of Ernst Haeckel : one hundred color plates by Ernst Haeckel. ISBN 3791319906. Published by Prestel in 1998. Publication and catalogue information, links to buy online and reader comments.