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

A Winter Haunting - Dan Simmons

Ah, Dan Simmons. :)