Gödel, Escher, Bach: an Eternal Golden Braid

Gödel, Escher, Bach: an Eternal Golden Braid
Douglas R. Hofstadter