I love mysteries! This is the first of Green's books that I read and I was VERY hesitant being as people were ranting and raving about it, but it was actually as good as people said it was! He writes very intelligently, even with his pop culture references. Once again, not a book that has a super joyous happy ending, but it has an amazing resolve. I read it in about three days, it was THAT captivating.