MENUMENU

Douglas R. Hofstadter: Godel, Escher, Bach: An Eternal Golden Braid

Summary Information:

Edition: 20th Anniversary Edition (With added prelude)

Purchase Link

Page Count: 816

LAYERS