Multimedia: computing communications and applications - Nahrstedt, Klara (1997)