Peter Benson Waiting at the Field Gate Cry of the Banshee The Sailor's Return The Battle of Waterloo The Dancing Princesses The Count of Solar Henry VI Part 2 Henry VI Part 1 Henry VI Part 3 The Tragedy of Richard III Night People 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 Pocketful of Dreams Jeeves and Wooster Doctor Who A Touch of Frost Heartbeat Rumpole of the Bailey Lovejoy The Enigma Files Albion Market The Devil's Crown Life of Shakespeare The Borgias The BBC Television Shakespeare Perfect Scoundrels Peak Practice Tenko A Dorothy L. Sayers Mystery The Royal Blackadder All Creatures Great and Small