Principles of multimedia - Parekh, Ranjan (Tata McGraw-Hill, 2006)