A review by warmdayswillnevercease
The Adventures of Amina al-Sirafi by S.A. Chakraborty

4.0

Every plot "twist" was like getting smacked in the face with a shovel.