Godel, escher, bach : an eternal golden braid - Hofstadter, Douglas R. (A. Division of Random House, 1980)