A review by aly
Mismatch: How Inclusion Shapes Design by Kat Holmes

informative reflective medium-paced

5.0