The Eternal Ones by Kirsten Miller

Details: Hardcover, 416 pgs.
Published: August 10th, 2010 by Razorbill
isbn: 1595143084 (ISBN13: 9781595143082)
Reading Level: Young Adult
Received from: Won in a contest


Haven Moore can’t control her visions of a past with a boy called Ethan, and a life in New York that ended in fiery tragedy. In our present, she designs beautiful dresses for her classmates with her best friend Beau. Dressmaking keeps her sane, since she lives with her widowed and heartbroken mother in her tyrannical grandmother’s house in Snope City, a tiny town in Tennessee. Then an impossible group of coincidences conspire to force her to flee to New York, to discover who she is, and who she was. In New York, Haven meets Iain Morrow and is swept into an epic love affair that feels both deeply fated and terribly dangerous. Iain is suspected of murdering a rock star and Haven wonders, could he have murdered her in a past life? She visits the Ouroboros Society and discovers a murky world of reincarnation that stretches across millennia. Haven must discover the secrets hidden in her past lives, and loves¸ before all is lost and the cycle begins again.

My Thoughts:
This book was crazy good!  It pulled me in at page one and I could have read the entire thing in one sitting if I hadn’t had other things to do.  It really was impossible to put down!  I’d sit down to read while I ate lunch and I’d end up sitting there for an hour because I couldn’t stop reading!  I really didn’t think it had any slow points at all.
In the beginning I really liked Haven.  I liked that she was able to stand up for herself even while everyone around her was plotting against her.  Well, most everyone.   But later in the book I got a tad bit annoyed because she seemed naive but was so determined not to be naive that she made some stupid decisions.  It was hard to watch her do that and there were points I really wanted to scream!  But it was necessary in order for the book to take the twists and turns it took.  And twists and turns it did take!  There was no way to guess where things were going and through almost the entire second half of the book I felt like I was holding my breath.  I didn’t know who was bad, who was good, who she should trust… It was infuriating!  In a good way, cause it just shows you how sucked into the story I was.  I actually have to admit that towards the end I actually peeked at the last page.  I just couldn’t take it anymore!  I really felt light headed from holding my breath!  Fortunately things got figured out in the next few pages anyway so it didn’t ruin the story for me.  Just made me breathe easier.
The characters other then Haven were all fascinating.  Her best friend Beau, her crazy grandmother, and the other people she meets in NYC.  One thing I felt like I missed was getting to know Iain better.  I felt like we didn’t really get a chance to really know him.  But what I did know I loved.  He also made some idiotic choices and I really wanted to yell at the two of them to communicate already, but I still mostly loved him.  And I actually love that he was basically a celebrity.  It just added to the story for some reason.  And made things even crazier.  
The love affair… Hmmm… I’m not sure what to say about it. I  don’t want to spoil anything so I’ll just say that I really felt their romance was terribly romantic.  I guess you have to read the book, but it was a whirlwind and it was different because of their situation, but I liked how things went.  I certainly can’t say I’m disappointed.  
I really loved this book and was very happy to read something completely different!
I give it 5/5 moons!

 You can find Kirsten Miller on her website | Blog

You can purchase at your favorite bookstore, or through my affiliate link to the left and below.  All proceeds will be used to fund contests here.

Disclosure: I won this book in a contest.  The opinions expressed are my own, I wasn’t paid or influenced in any way.
Thanks for subscribing!


Leave a Reply

Your email address will not be published. Required fields are marked *

CommentLuv badge