Reading progress update: I've read 85%.

The Secret Life of Souls: A Novel - Lucky McKee, Jack Ketchum

This is one sick, twisted, evil person !