Millions, billions, zillions defending yourself in a world of too many numbers - Kernighan, Brian W. (The MIT Press, 2019)