Donald F. TheallBooksThe Virtual Marshall McluhanStudies in Canadian communicationsAuthor data: Open Library