The Art of Engineering
Putting Human Agency into the Equation: The Social Construction of Technology
Introduction to Psychology
Leading Across Boundaries
Naming the Unnameable: An Approach to Poetry for New Generations
Panel session on Computational Creativity and the Arts
Introduction to Sociology - 2nd Canadian Edition
Communication at Work
Introduction to Sociology 2e: OpenStax
How Can Communities, Cities and Regions Recover From Disaster?