I love LJ Smith's novels! Ellen Grafton gave a spectacular performance I give her 5 stars!! So yes on both!
I throughly enjoyed listening to this book, it was time well spent.
Yes. I love LJ Smith and Kate Rudd did a very good job in the narration.
I love underdog to hero love stories. This is one of the best and now one of my favorite Night World books.