99 variations on a proof - Ording, Philip (Princeton University Press, 2019)