Audiobook. Sadly, did not finish, possibly because of the reader Taylor Meskimen who seemed OK at first, but gradually began to get on my nerves with a soft, even voice. I’ll probably give it another go later because generally I’m a big fan of Charles de Lint’s urban/faerie fantasies.