A review by winter_is_reading
Lord of Eternal Night by Ben Alderson

4.0