TY - BOOK AU - Kernighan, Brian W. TI - Understanding The Digital World SN - 9780691219097 U1 - 004 PY - 2021/// PB - Princeton University Press KW - Princeton University Press ER -