Understanding The Digital World - Kernighan, Brian W. (Princeton University Press, 2021)
Keywords: Princeton University Press