John Dies at the End  - David Wong This book is trippy and really funny. It's a supernatural thriller with so many twists and turns that it's really hard to describe. You should read it yourself.