Star Trek: Deep Space Nine: Terok Nor: Day of the Vipers
"I have found that good novels have a color one can associate with the tone of the story, and in the case of this book that color is Cardassian grey.... Good and evil are not cleanly divided between people in the book. Some of the Cardassians are good, and some of the Bajorans are bad, in other words." -- The-Trades.com