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

Floating Dragon - Peter Straub

This is one of those rare perfect novels -- the kind you wish like mad you, the reader, could write. I am in awe.