A review by megpoulos
Unravel Me by Tahereh Mafi

3.75