Man invented slides and presentations