Scan barcode
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.