John Tyndall , Thomas Huxley ,Herbert