chuckdee rated Battle for the Abyss: 4 stars Aug. 29, 2020 Public Battle for the Abyss by Ben Counter (Horus Heresy, #8)