Edward Stiglitz's scientific contributions