All those reasons I gave for liking to read YA fiction- I like to read Charles deLint for the exact opposite reasons. I read a deLint novel every couple of years. His character arcs are complex and in depth. There’s a depth to everything. It may be hard to put the book down, but you don’t fly through it.
Mulengro is a dark urban fantasy. There are multiple point of view characters, including almost everyone who dies, making the senseless violence feel that much more potent, and putting everyone in danger. The ending is not surprising, but is still powerful.