A review by harlequinstardust
Abaddon's Gate by James S. A. Corey

3.75