Modern art and scientific thought.
Publisher: University of Illinois
Published: 1971
Place of publication: Urbana
Language: eng