Jennifer Donnelly knows how to write a page turner. That's for sure. You'll keep turning the pages just to find out what happened. But, in the end I was disappointed. It was a little gimmicky... too many teasers and too romance novelly. Even though I think Donnelly has a lot of talent, she's a little dark for me and while her books are entertaining, they lack light and truth... without which there cannot be greatness. In addition, the sex and language is gratuitous and she can't pull her ending together in this one. Despite the recommendations from Simon Winchester and Frank McCourt, Donnelly's books are more entertainment than literature, think John Grisham/Stephenie Meyer. This is a trilogy, but I'm going to leave it here.
I would recommend Donnelly's Revolution, but while it's written for young adults... I think 16 and up.