Philosophy of Emerging Media: Understanding, Appreciation, Application by James E. Katz | Menrva Books | MenrvaBooks