Thomas M. Disch, 1940-2008