kf6gpe rated Machine Vendetta: 5 stars Jan. 26, 2024 Public Alastair Reynolds (duplicate): Machine Vendetta (2023, Orbit)Machine Vendetta by Alastair Reynolds (duplicate)