Reading progress update: I've listened 1048 out of 1048 minutes.

The Witch with No Name - Kim Harrison

I can't believe it is over. What a great ending! Review to come.