Riddle of the universe - Haeckel, Ernest