Human culture is a visual culture. From cave paintings to selfies, we have always used images to tell stories about our lives, experiences and understanding of the world. These images are particularly ...