Sharrona Pearl; Barbie Zelizer Images, Ethics, Technology - Taylor and Francis 2016 ISBN: 9781315677590 Source: EBOOK