Douglas R. Hofstadter. Gödel, Escher, Bach: an eternal golden braid ...

Douglas R. Hofstadter. Gödel, Escher, Bach: an eternal golden braid ...