Digital media : concepts & applications - May, Karen (South-Western Cengage Learning, 2013)