Sergei Lukyanenko. The New Watch

Annotation
Contents

Part One. DUBIOUS INTENT

Part Two. DUBIOUS TIMES

Part Three. DUBIOUS DOINGS