Okay, so I've just finished reading this book. How can I describe it? I can only use superlatives. It was really THAT good! Amazing! Emotional. Painful. Beautiful. Sublime. Hopeful. I will treasure it for a long time to come. I FELT it. I felt Kami's fear. I felt her pain. Her panic. Her love. The u...