Site uses cookies to provide basic functionality.

OK
teachers and criminals and real-estate agents may lie, and politicians, and even C.I.A. analysts. But numbers don't.