Shanbaum, Phaedra Digital interface and new media art installations - New York: Routledge, 2020 - 185 p. ISBN: 9781138605879 Subjects--Topical Terms: Visual Arts Dewey Class. No.: 709.04 / Sh18D