A Perfect World (audio story)

Publisher's summary
Who wouldn't want a perfect world? Thomas Brewster for one.

Cast

 * The Doctor - Peter Davison
 * Nyssa - Sarah Sutton
 * Thomas Brewster - John Pickard
 * Phil - Nicholas Farrell
 * Taz - Beth Chalmers
 * Trev - Sean Connolly
 * Connie - Rebecca Callard

Continuity
to be added

Timeline

 * A Perfect World occurs after BFA: Time Reef
 * A Perfect World occurs before BFA: Castle of Fear