Godel, Escher, Bach: an eternal golden braid - Douglas R Hofstadter (Penguin, 1999)