Clean new world : culture, politics, and graphic design | UPT Perpustakaan UHAMKA