Cynthia F. (frazerc) reviewed on + 672 more book reviews
Good read - a 'fixing the past to save the future' plot. Likable characters with a lot of tension. Details of the 'whys' of some of the events were occasionally a little murky. Writing was good.