Wow! What a unique and interesting book. I absolutely loved it. While reading the first page, I thought I could not go through with it. But then I realized that the first few pages did not dictate how the characters would develop throughout the book. Samantha Blair did an exceptional job of ...