There’s nothing cooler than pitting a monster against another monster. Wolf versus vampire, troll versus imp, fairy versus djinn. Role playing games and fantasy movies have always been quick to try to pit magical creatures against each other, but the logic of these scenarios can be flimsy. How, exactly, does that werewolf share a world with a djinni? Some fantasy stories, like the one in C. Robert Cargill’s new novel Dreams and Shadows, aim for plausibility, crafting a story where a creature’s reason for being in the story makes sense.