Microsoft PowerPoint
Language
Edward Tufte
Presentation slide
Slide show
Powerpoint-Karaoke
Presentation
Software
Human communication