Gödel, Escher, Bach : an eternal go... | Bookprice.net