Multimedia technology and applications - Hillman, David (1998)