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

adventurous emotional funny medium-paced

3.25