This is a rereleased book by Alex North when he used to publish under his real name. It is quite engaging and the twists keep you hooked. However, the ending is not very convincing. The "who" maybe but definitely not the "why". Would have liked a better premise. But, definitely worth a read.