Really beautiful and engaging story with a lot of deeper meanings. I took away one star (actually hesitated whether to give it 4 or 3 stars) because it seems to me there is something wrong with the English translation. The grammar and the order in the sentences is completely off making it hard to understand at times. The characters are referred to interchangeably as i, you, she, he, we, they, plus there is an untranslated Russian word here and there. It literally seems as if the book was translated in Google translate, which would explain why the name of the translator is nowhere to be found. It's a shame because otherwise the book has so much depth in it.