Scan barcode
A review by anikac
The Politics of Design: A (Not So) Global Design Manual for Visual Communication by Ruben Pater
informative
medium-paced
5.0