This week’s book trailer of the week is for Carnival of Souls by Melissa Marr. Carnival of Souls is the first book in a new series by Melissa Marr. In this fantasy novel, there exists two worlds–our human world and The City, a world filled with supernatural creatures like beasts, shapeshifters, and witches. Mallory’s father, a witch, escaped the city to raise Mallory as a human in the human world. However, her father trained her to fight the supernatural knowing that one day Mallory would be in danger. The City is coming for her… Click here to find Carnival of Souls in the Library!