Multimedia Systems - Buford, John F. Koegel (New Delhi Pearson Education)