Amazon
Introduction to Proofs and Proof Strategies (Cambridge Mathematical Textbooks)
Amazon MarketplacePages: 358, Paperback, Cambridge University Press