Ian Betteridge rated Inhibitor Phase: 4 stars Oct. 31, 2021 Public Inhibitor Phase by Alastair Reynolds