Reading progress update: I've read 284 out of 817 pages.

Gödel, Escher, Bach: An Eternal Golden Braid - Douglas R. Hofstadter