An introduction to visual communication : from cave art to second life Susan B. Barnes. - Barnes, Susan B (Peter Lang, 2017)