Multimedia foundations : core concepts for digital design - Costello, Vic (Routledge, 2017)