Visual communication: integrating media, art and science - Williams, Rick; Newton, Julianne H.