A review by goodmaggie
A Master of Djinn by P. Djèlí Clark

adventurous mysterious medium-paced