Douglas R. Hofstadter [*1945 ]