The stage.
London : The Stage,
1995-
Title from caption.
"Incorporating Television today."
Theater
Television
Stage and television today