An introduction to digital multimedia - Savage, T. M.; Vogel, K. E. (Jones & Bartlett Learning, 2014)