Illusion in nature and art
Subtitle: catalogue of an exhibition first shown at the I.C.A. in October 1973.
Publisher: Gerald Duckworth and Co. Ltd.
Published: 1973
Place of publication: London
Language: eng