

This is a tough one for me to review. It's a speculative science fiction with a lot to say about AI and AI evolution/development in a futuristic setting.
I really liked the contrast between the AI and the human characters and their growth as the story unfolds. At times, the pace of this book is rather slow, and a few times, I wanted to put it aside. However, the ending was worth sticking with this one, and why this is a pick for me.