Author: Melissa Pearl
Genre: Fantasy
Published on: February 15, 2012, self-published
It is only a matter of time before Gemma's parents find out she traveled through time to bring Harrison back into existence. The fear of being found out is a heavy weight on her shoulders, but she refuses to give up on everything she's fought for. Harrison is worth the risk.
The couple draws closer together as they battle opposing forces from all sides. They stay strong until Gemma's parents welcome an exchange student into their home. Simeon, a gorgeous Californian, is as smooth as coffee and, supposedly, a fellow time spirit. Gemma's parents expect her to take him everywhere and, of course, fall in love with him. After all, he is the boy they have chosen for her.
No longer able to sneak off alone, Gemma must watch every step as she waits for the inevitable nightmare to catch up to her. Her parents ultimate goal is to get that last necklace and open the box hidden in their safe. If they do, Gemma knows her entire world will unravel.
As the danger mounts, Gemma must decide if she has the courage to make the ultimate sacrifice to save the ones she loves and stop to her parents' destructive plans.
It’s here, the conclusion of the Time Spirit trilogy. The previous book, Black Blood, ended in a pretty big cliffhanger. Protagonist Gemma Hart managed to save the day, though narrowly. It almost seemed as if a HEA wasn’t far along. Then the cliffhanger came and threw a wrench into that potential future. Now Gemma faces opposition from two fronts.
The good news is that Gemma has her boyfriend, Harrison Granger, back. He was wiped out of existence by Alistair and Penelope, Gemma’s parents. The Harts are time spirits, human beings who can time travel into the past. Alistair and Penelope have a very specific future in mind for their daughter. Harrison didn’t figure in it, so they got rid of him. Gemma was able to learn how to time travel thanks to Gabe Hunter, a former time spirit. I say former because time spirits lose their power when they become old.




