99 Variations on a Proof, Hardcover/Philip Ording