Douglas Hofstadter

Douglas Hofstadter

Douglas Hofstadter's most popular book is Surfaces and Essences with 30 saves and an average rating of 3.