Godel,escher,bach : - Hofstadter, Douglas R. (Penguin Books, 1980)