Reading progress update: I've read 64%.

The House on Cold Hill - Peter James

Oh, why are we still playing the "there must be a rational explanation!" card at this point? That goes from "approaching things logically" to "being an absolute idiot." I'm miffed.