A review by anitaxlit
Emergency Skin by N.K. Jemisin

challenging dark hopeful mysterious reflective tense fast-paced