Day Watch (Night Watch #2)

Day Watch - Sergei Lukyanenko
Morose and melancholy and I loved every second of it.
3 1/2 of 5 Battle Axes
Due to the Likes&Attributions bug still being rampant, I will be putting in a link to my full review over on Blogger. Once that bug is gone for a month then I'll go back to putting up my full reviews here. The latest occurrence I am aware of is January 5th, 2016