Multimedia: Concepts and practice - Stephen McGloughlin (Prentice-Hall, 2001)