Displaying all 2 results

9780465030798

I Am a Strange Loop

Douglas R. Hofstadter
9780465026562

Godel, Escher, Bach

Douglas R. Hofstadter