sageprairie 's review for:

Night Watch by Sergei Lukyanenko
1.0

Poorly written.