Multimedia Computing, Communications, and Applications - Steinmetz, R.; Nahrstedt, Klara (Vidhyanagar Pearson, 2006)