Ording, Philip
99 variations on a proof
Princeton, New Jersey : Princeton University Press, 2019. xi, 260 p.  
QA8.4 O73