S Holland's scientific contributions