Sale Quick view Add to Cart Introduction to Proofs and Proof Strategies $60.97 $57.80 Cambridge University Press