Skip to main content
Home
/
Reading
/
Godel, Escher, Bach
ISBN
9780465026562
756 Pages
Godel, Escher, Bach
by
Douglas R. Hofstadter
Review
★★★★
Details
ISBN
9780465026562
756 Pages