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