Making Community: The Wider Role of Makerspaces in Public Life
Rise of the Expert Amateur: DIY Projects, Communities, and Cultures