Sale Quick view Add to Cart Introduction to Proofs and Proof Strategies $40.10 $38.02 Cambridge University Press