An interesting plot that struggled through the first few chapters. Clever ideas hidden are nearly lost.