The science of digital media - 443213 Burg, Jennifer (Upper Saddle River, NJ : Prentice Hall/Pearson Education, 2009)
57