Haeckel, Thomson, Weismann And Others