This book has made it to my top ten or maybe top fifteen of all time. The story is compelling and the writing is clear and beautiful and uncomplicated. I am a fast reader and sometimes, I admit it, I skim. Reading this book, however, I didn't want to miss a single word. In fact, when I was done I reread the beginning section and went back to two or three other smaller parts. In spite of the fact that the character names are in a language unfamiliar to me, I was able to get to know each as individuals with no confusion. I appreciate that. I have to warn sensitive readers: It was a difficult book to read, emotionally. I had to read Anne of Green Gables first, for balance, knowing it would be harrowing at times. I often avoid books that I know will be especially painful. If you do too, this is the book to make an exception for - the violence is real and heartbreaking. As I was reading I thought - this should be required reading in high school.