Douglas Hofstadter – De Programmatica Ipsum Leave a reply Read on deprogrammaticaipsum.com/douglas-hofstadter/