This started out great, but then the Russian names and terms got to be too much for me (yeah, lame, I know). It made me tired. I like Valente's writing very much. This just wasn't right for me at the time I picked it up. I might go back to it one day.