Philip Roth as moral artist at mid-career