Linked tape and slide audio-visual displays.
Series: Information sheets -- no. 17 1973.
Publisher: Museums Association
Published: 1973
Place of publication: London
Language: eng