I really enjoyed this book, but while I enjoyed the deeper themes of religion, race, and colonial power, I actually thought the book was at its best when it was focused on the stories of individuals. I also felt that the middle section felt a bit repetitive, with too many stories that sounded very similar to each other.
I've never read a Star Trek novel before and was worried about doing so, but I was won over by the fact that the author, who also played the character on Deep Space 9, read the audio book himself. That was a big part of the pleasure of this for me, as it was really like having an extra season of DS9. But I also thought the novel was well written and engaging, even touching at times. Definitely recommend for any DS9 fans.
The parts that put Blake in his historical and intellectual context were excellent and would have earned the book five stars if that was all there was. However, the parts that used contemporary science and pseudoscience to provide retroactive justification for Blake's ideas and beliefs were tedious and annoying. Unfortunately, a good third of the book was taken up by this hogwash.