Fantasy novel by Sergei Lukyanenko, who is very popular contemporary Russian author and excellent narator.