in my opinion the greatest book ever written.
look it up on the net or something since it is very hard to describe, and i dont really have the time ATM to try. You wont regret reading this book, it will change your life.
the author is Mark Z. Danielewski