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



