Multimedia systems : delivering, generating, and interacting with multimedia - Morris, Tim, 1960- (Springer, 2000)