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

Shadowland - Peter Straub

This book is good, but so frustrating.