Douglas R Hofstadter

Douglas R Hofstadter

Text by

Douglas R Hofstadter

Preface by

Douglas R Hofstadter

Foreword by

Douglas R Hofstadter

Contributions by

Douglas R Hofstadter

Translated by