Chelsea A. (chelseaalexander) - , reviewed on
This is the first book by this author that I've read and I can see why he's so popular. It was totally strange but in a good way. It was totally original and had a very unexpected ending.