Digital multimedia - Chapman, Nigel (John Wiley & Sons, 2009)