Gödel, Escher, Bach

Eternal is the right word.

Finally finished Godel, Escher, Bach – click the link above to read my review.