By Jeremy Lloyd, David Croft, John Haselden
By Richard Webber, Joanna Lumley, David Croft, Jeremy Lloyd