I really enjoyed this book. It picks up right where Once a Witch leaves off. Fast moving plot with lots of twist. We get to know our main characters and family history better. Couldn't put it down. Not sure if this is the last book. It is well tied together.
Tamsin is back and this story picks up where the last one left off. She understands her Talent & has finally received the family initiation rites. Everything seems fine ... until a someone from the past makes an impossible trip into Tamsin's family home, setting off a series of events that requires Tamsin to make another trip into the past to save the future of her family.
MacCullough provides us with another wonderful adventure with Tamsin Greene. She sets course on an adventure that will fulfill her role as the beacon of her family, a role her grandmother predicted at her birth. Tamsin is a little more mature in this installment, although her interaction with Rowena still shows some adolescent sibling rivalry. In this story, she time travels back to before the Domani is created and ends up working for the Knight family. We learn more background about both the Knights and the Greenes, and MacCullough does a good job of not making the either family 'good' or 'evil' in its entirety. Tamsin must find a way to stop Alistair from warning the Knights about the Domani before it can be created. She is placed in a position where she must make a difficult decision in order to save the future of her family. The story is very entertaining and well-written. The characters are flawed and enjoyable. This story, however, seems to wrap things up neatly at the end. It would be nice to read more about Tamsin in the future.