This book made me revisit the memories of star trek series on the TV. The storyline blends science facts with imagination in a good manner. The author mixes flashback and current time in a smooth manner. The plot moves well and I was racing to find how the plot unfolds. I was impressed with the way the characterisation of different people. Creating a strong persona for the AI added to the human touch. Eager to read the sequels.