Finished reading: The Sharp Edge of Yesterday by K. M. Herkes 📚

Flawed, sympathetic characters trying to fix a little bit of society. The Wild Cards-like powers setup is fun.