Unclean Spirits: Daniel Abraham as M.L.N. Hanover

M.L.N. Hanover Black Sun's Daughter 1. Unclean Spirits 2. Darker Angelsurban fantasy book review M.L.N. Hanover The Black Sun's Daughter: 1. Unclean SpiritsUnclean Spirits

Jayné Heller is feeling pretty alone in the world. She’s estranged from her intolerant family. She has just dropped out of college, and her friends have moved on without her. The only dependable person left in her life is her black-sheep uncle Eric … and he’s just been murdered.

When Jayné travels to Denver to settle Eric’s accounts, she learns two things:
1. Eric was filthy rich and left it all to her.
2. He was killed by Randolph Coin, an evil magician.
Jayné is not so sure she believes in this magic stuff, but she knows Coin and his goons are bad news, and she reassembles Eric’s evil-fighting team to deal with the situation.

M.L.N. Hanover does some interesting world-building here. In this universe, most supernatural nasties (vampires, werewolves, many magicians) are created by means of possession. A spirit from another plane, called a rider, takes over a human body and uses it for its own ends. Some characters see this through the lens of religion and think of it as demon possession; others come from a scientific background and view it as a parasitic relationship. It’s implied that both are valid ways of looking at it. There’s also a hint of Qabalistic cosmology that I found fascinating, and I hope to learn more about how it works as The Black Sun’s Daughter series continues.

As for Jayné’s new friends and colleagues, the characterization is a little thin. I loved Midian, and eventually grew to like another of the guys, but for the most part, they’re not as fleshed out as I’d have liked. I’m not sure how much of this is intentional. For example, there’s one character that I thought I was supposed to like, but I kept hoping Hanover would develop him a little more, because as it was, he reminded me of an ex-boyfriend of mine who was lying by omission about something really important. Turns out the character had a very similar secret, and so I wonder if I was picking up on an evasiveness that was intentionally written into the character. It may be that the characters who remain ciphers will turn out, later in the series, to be concealing big secrets.

The “let’s go kill Coin” plot is pretty simple and without twists. Also, it felt like the magic worked when it was convenient to the plot, and failed when that was convenient to the plot, rather than flowing naturally from the internal logic of Hanover’s universe.

The real story here, though, is Jayné’s growth from burnout to badass. I really liked her voice. Hanover did a great job of writing a young woman, filled with doubts and feeling adrift, then coming into her own.

Unclean Spirits is a quick, fun read. Jayné’s character development is compelling, and the humorous dialogue keeps things from getting too heavy. I look forward to Darker Angels.


SHARE:  facebooktwittergoogle_plusredditpinterestlinkedintumblrmail  FOLLOW:  facebooktwittergoogle_pluslinkedinrsstumblr

KELLY LASITER is a mild-mannered academic administrative assistant by day, but at night she rules over a private empire of tottering bookshelves. Kelly is most fond of fantasy set in a historical setting (a la Jo Graham) or in a setting that echoes a real historical period (a la George RR Martin and Jacqueline Carey). She also enjoys urban fantasy and its close cousin, paranormal romance, though she believes these subgenres’ recent burst in popularity has resulted in an excess of dreck. She is a sucker for pretty prose (she majored in English, after all) and mythological themes.

View all posts by Kelly Lasiter

One comment

  1. I need to check this out from the library. It gets very mixed reviews from my reading friends!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>