A review by ejoppenheimer
Rosewater by Tade Thompson

2.0