Gödel, Escher, Bach : an eternal golden braid. - Hofstadter, D.R. (Vintage books,)