House of Leaves by Mark Z. Danielewski.
It's pretty good. It's two stories in one, and the format towards the end is pretty weird. Pages with a single word, or different parts of the page being...