This book was interesting, frustrating, then even more frustrating. The narrative style was to intersperse scenes from different times: future, present, past. The plot was - well, that's where the word frustrating comes in.
I didn't enjoy this book very much, but it was well written.