A Master of Djinn
- 416 pages
- 15 hours of reading
Set in an alternate Cairo in the early 20th century, this fun, fresh and exciting fantasy novel combines all the tricky twists you want from a police procedural with djinn, magic and a sense of wonder - think Rivers of London meets The City of Brass
