JOHN DALTON, F.R. 



