Composition and Literature: A Handbook and Anthology
News, Information and the Wealth of Networks
Introduction to Sociology - 2nd Canadian Edition
Writing for Success
Principles of Computer System Design: An Introduction
New Media, Old Politics?
Introduction to Sociology 2e: OpenStax
Folk Cultures and Digital Cultures
What is Civic Media?
British Literature II: Romantic Era to the Twentieth Century and Beyond