Rebecca Hamilton presents the third book in her New York Times bestselling Shadows of Salem series.Vis mere