This is one of the most amazing books I think I've ever read. Most of it was completely heartbreaking, but it was still so beautiful. I spent most of the end crying, and I read most of the middle while in class so it was difficult not to break down and cry in public. I've read some of the negative reviews and while many of them have some point, it doesn't detract anything from how brilliant I think this book is, although the random Farsi words did get to be rather annoying.