A review by nraptor
Black Legion by Aaron Dembski-Bowden

3.5