Douglas R. Hofstadter

Douglas R. Hofstadter

Books by Douglas R. Hofstadter