Author: Sergei Lukyanenko

The Last Watch
The Last Watch Watch #4 2005
Day Watch
Day Watch Watch #2 1998
Twilight Watch
Twilight Watch Watch #3 1998
The Night Watch
The Night Watch Watch #1 1998