Kathryn Moon presents the first book in the Librarian's Coven series. Contains mature themes.Vis mere