What is Diamond’s general argument? History followed different courses for different peoples because of differences in people’s environments, not because.