Haeckel, his life and work / - Bölsche, Wilhelm, (T.F. Unwin,, 1906)