Surfaces and Essences by Douglas Hofstadter View book Related Concepts Reasoning by Analogy ← Back to all books