Mareis, Claudia Design Struggles : Intersecting Histories, Pedagogies, and Perspectives - Valiz 201201 - 448 pages ISBN: 9492095882