Principles of multimedia - Parekh, Ranjan (New Delhi Tata McGraw Hill Publishing Company Limited, 2006)