A review by meganm1587
Principles of Product Design by Aarron Walter

informative inspiring slow-paced

2.0