A review by nicolefisher
Rosewater by Tade Thompson

challenging dark mysterious tense medium-paced

3.5