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

Cabal - Clive Barker

Barker's command of the English language truly astounds me. So good!