Douglas R. Hofstadter


Books Written by Douglas R. Hofstadter