Peter Benson Henry VI Part 3 Henry VI Part 2 The Tragedy of Richard III Henry VI Part 1 Doctor Who: Terminus Hawk the Slayer Requiem Apache Tess The First Great Train Robbery The Winter's Tale Hamlet The Shout Putney Swope The Burston Rebellion Waiting at the Field Gate Cry of the Banshee The Dancing Princesses The Count of Solar The Sailor's Return The Battle of Waterloo Night People A Touch of Frost Heartbeat Lovejoy BBC Television Shakespeare The Devil's Crown Doctor Who Jeeves and Wooster Rumpole of the Bailey The Enigma Files Albion Market Life of Shakespeare Blackadder Peak Practice A Dorothy L. Sayers Mystery The Royal All Creatures Great and Small The Borgias Perfect Scoundrels Tenko