A Master of Djinn (Dead Djinn Universe #1) by P. Djèlà Clark By Khalid Muhammad Abdul-Mumin April 22, 2024