When I finished this book, I put it down and my thought was "what the hell was that?" The author takes the reader to a variety of time periods in a non-linear manner and gives a number of scenes where the foreshadowing is heavy-handed but leads to nothing but more fore-shadowing. She draws out her story line painstakingly slowly, and at the resolution there is no feeling of resolution for this reader. I read this book because my book group chose it, otherwise I would never have touched it as futuristic fiction is of no interest to me. I would not recommend it to anyone, and in fact I cannot even categorize it as to what kind of fiction it is. The author seems to be working out her own belief system and religious orientation at the reader's expense. I wish her well.