Stephen Longstaffe is an independent scholar and critic based in Lancaster.
© Copyright The Stage Media Company Limited 2024