Marshall McLuhan: cosmic media - Marchessault, Janine; Author (2005)