Douglas R. Hofstadter

May 4, 2011
See selected books by this author:
I Am a Strange Loop