Hard to read at first... 
 Actually, I would rate this a lot lower if I happened to pick this book up without knowing anything about it. But, I am bias... a terrible, terrible bias who is too scared to rate this book lower than a four star on GoodReads.