Caliche doesn’t observe boundaries. Neither does trouble. I thought freeing DJ would be the end of it—three wishes, one impossible act of mercy, roll credits. Instead, emancipating a djinni put a...
Continue to the book →