Multimedia: Computing, Communicating & applications - Steinmetz, Ralf (New Delhi Pearson education, 2002)