A Master of Djinn (Dead Djinn Universe, #1) by P. Dj?l? Clark