Business Ethics
Composition and Literature: A Handbook and Anthology
The Impact of New Media on the Election
Politics and Popular Culture
News, Information and the Wealth of Networks
New Media, Old Politics?
Introduction to Sociology - 2nd Canadian Edition
American Government: OpenStax
British Literature II: Romantic Era to the Twentieth Century and Beyond
What is Civic Media?