99 Variations on a Proof by: Philip Ording Publisher: Princeton University Press (2019) $24.95 Out of stock