I am a strange loop - Hofstadter, Douglas Richard, 1945- , (Basic Books, 2007)