Joel Spolsky's review of Gödel, Escher, Bach: An Eternal Golden Braid