Always A Witch Witch Series, Book 2.
Since the gripping conclusion of Once a Witch, Tamsin Greene has been haunted by her grandmother's prophecy that she will soon be forced to make a crucial decision-one so terrible that it could harm her family forever. When she discovers that her enemy, Alistair Knight, went back in time to Victorian-era New York in order to destroy her family, Tamsin is forced to follow him into the past. Stranded all alone in the nineteenth century, Tamsin so...