A review by yaroslav_nazarenko
Thoughts on Design by Paul Rand

informative relaxing fast-paced

5.0