Encyclopedia of multimedia technology and networking - Pagani, Margherita (Idea Group Reference, 2005)