Multimedia Technologies - Banerji A.; Banerji A. & Ghosh A.M. (McGraw Hill, 2012)