The Half Moon theatre.
Publisher: Half Moon theatre.
Place of publication: London
Language: eng