This week, Picard brings Worf and Troi together to solve the mystery of a suspicious death, but it’s not quite the match made in heaven it will be a few years from now. As the investigation drags on, Wesley becomes the boy who knew too much, Beverly becomes the mother who knew too little, and Data gets a turn on the other side of the witness stand. Have the Kreel calmed down enough to gain Federation support? Has Worf overstepped a critical parental boundary? Have I finally become good at solving detective stories? All this and more in Contamination, a book that quite aptly could use a significant clean-up.