
An Introduction to Community Development
Rhonda Phillips and Robert H. Pittman
Book
Beginning with the foundations of community development, An Introduction to Community Development...

Canadian Perspectives on Immigration in Small Cities: 2017
Glenda Tibe Bonifacio and Julie L. Drolet
Book
This book examines immigration to small cities throughout Canada. It explores the distinct...

Ethics Within Engineering: An Introduction
Book
Engineering begins with a design problem: how to make occupants of vehicles safer, settle on an...

Jesus and Brian: Exploring the Historical Jesus and His Times via Monty Python's Life of Brian
Terry Jones and Joan E. Taylor
Book
Monty Python's Life of Brian film is known for its brilliant satirical humour. Less well known is...
Nobody Expects the Spanish Inquisition: Cultural Contexts in Monty Python
Terry Jones and Tomasz Dobrogoszcz
Book
Monty Python's Flying Circus was one of the most important and influential cultural phenomena of the...

Nordic Genre Film: Small Nation Film Cultures in the Global Marketplace
Pietari Kaapa, Tommy Gustafsson and Outi Hakola
Book
Offers a transnational comparative approach to contemporary popular Nordic genre film. Nordic Genre...

Shaping Jerusalem: Spatial Planning, Politics and the Conflict
Book
Shaping Jerusalem: Spatial planning, politics and the conflict focuses on a hidden facet of the...

The Maze of Ingenuity: Ideas and Idealism in the Development of Technology
Book
From cathedrals to star wars, Arnold Pacey looks at the interaction of technologies and society over...

Introduction to Metadata
Book
A revised and expanded edition of a key text for librarians, scholars, and museum professionals...

User Experience in Libraries: Applying Ethnography and Human-Centred Design
Book
Modern library services can be incredibly complex. Much more so than their forebears, modern...