www.rockjwalker.com/ Buy/Sell original woodcuts & lithos Largest worldwide Escher dealer.
www.dclibrary.org/oxfordmusic Access Oxford Music Online, free with your DC public library card
shopping.yahoo.com/ Fantastic Prices at Yahoo! Shopping Amazing Deals on Godel Escher Bach
How to read "Godel, Escher, Bach"
How I did it: By reading it a little at a time before bed every night. I had to re-read some parts, but accepted that there was no time limit on finishing it. I was also allowed to skip parts that I found genuinely boring or impenetrably confusing.
Lessons & tips: Take your time. Share it with friends, their interest will only rekindle your enthusiasm for it.