Digital multimedia : graphics and colour, video and animation, sound, text and typography, hypermedia, flash and DOM scripting, multimedia and networks - Chapman, Nigel P,c; Chapman, Jenny (Wiley, 2011)