A review by rollforlibrarian
My Sister Rosa by Justine Larbalestier

5.0

Yikes. That was harrowing.