NPR logo Douglas Hofstadter

Douglas Hofstadter

Books by Douglas Hofstadter

Douglas Hofstadter has written books about: