Night Watch: Book One

See more by Sergei Lukyanenko

Available at Select Retailers