Michael Steeves rated Babylon's Ashes: 3 stars Sept. 9, 2022 Public Babylon's Ashes by James S. A. Corey