SIR WILLIAM CROOKES. D.Sc, FR.S. 



