New Watch: Book Five (Night Watch 5)

Night Watch: Book One

Sergei Lukyanenko

amazon.com
Cover of Night Watch: Book One