Multimedia: Computing, Communications and Applications - Steinmetz, R. + Nahrstedt, K. (Vidhyanagar Pearson, 2006)