The Day Watch
Sergei Lukyanenko
Nightwatch (1)
The Nightwatch
Nightwatch (2)
The Twilight Watch
Nightwatch (3)