(n)mainstreamthe prevailing current of thought“his thinking was in the American mainstream”