Uncountable: A Philosophical History of Number and Humanity from Antiquity to the PresentRicardo L. Nirenberg