tofutofutofu 's review for:

Rosewater by Tade Thompson
3.0

I found this book impossible to follow, between the time jumps and the xenosphere