Multimedia technology and Applications - Hillman lhDavid