G. E. Shuttleworth's scientific contributions