The Sands of Time (The Witching Pen #2) by Dianna Hardy
I was really excited to see the Pueblo would be one of the main characters in Sands of Time. I fell in love with him in The Witching Pen and couldn't wait to see what happened with him and Amy. Amy was kidnapped right at the end of book one, and now everyone is on the hunt to find her. Pueblo shouldn't have a problem tracking her down by their blood bond, but where ever she has been taken, hides her even from him.
Most of the story seems to be told by Elizabeth May - she is the piece of the puzzle that holds everything together in this story. She knows that something isn't right - she's knows that the life she is living isn't her own, but she's not sure how it happened or what to do about it. Her struggle was hard to watch at times as she tried to make her current feelings match what she had been told about her life.
There is a lot happening around Elena as well. She is still new to her new powers, and needs Karl to help keep her balanced. But when something happens to Mary as well, we find a new hero ready to save the day. While this was a great story, there is a time paradox involved and I always struggle with those a little bit.