Many of the Doctor Who novelizations are hit and miss (some authors just can't capture the feeling of DW on paper), but in Silhouette, Justin Richards crafts an engaging and entertaining story that could easily be 10 times better than any of last season's episodes with the 12th Doctor. All the characters are well-written and believable. Without going into the plot, the story reminds me very superficially of "The Night Circus" by Erin Morgenstern. It's fabulous to see the Paternoster Gang in action again! Dan Starkey (who is the actor who plays Strax, the Sontaran) is a delightful narrator who does all of the voices very well, but really floored me with a very believable Peter Capaldi. Strax is wonderfully drole in this story, and having Dan read his part made it just that much more fun! This is the 1st 12th Doctor novel I've listened to, and the best DW novelization I've read or listened to in quite awhile!
As a fan of both old and new Doctor Who, Tales of Trenzalore appeals greatly to fans of both genres. An 11th Doctor story, with classic Who monsters (Ice Warriors, the Krynoid, etc...), narrated by David Troughton who makes the Doctor sound charmingly like his second incarnation in many places, these stories were a treat to listen to. Also, I think more backstory to Trenzalore was a great idea. You can only convey so much in a few TV episodes, and these stories added more dimension to the story of the Doctor's stay of hundreds of years on this planet.