This book is a very good read. The story keeps you guessing what will happen next. Taking the main character into a completely out of his own reality and allowing him to merge with an alien culture. They trade Ideologies and technology merging to create something unique.