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

Etched in Bone  - Anne Bishop