New watch / Sergei Lukyanenko translated by Andrew Bromfield.

Lukianenko, Sergei, author.