This is an awesome book. I read it three times
Read it in Russian, I think you'll enjoy it even more