A review by amw207
Brilliant Imperfection: Grappling with Cure by Eli Clare

challenging informative reflective medium-paced

5.0