Douglas Hofstadter
Lewis Carroll and Douglas Hofstadter.