I had high hopes for the book after reading some reviews. Overall disappointed. The premise was fascinating and I engaged early with anticipation. Then there was overdevelopment of unnecessary characters, redundancy of personal memories and internal thoughts repeated over and over. Ending unsatisfying.