A review by mdibaiee
How to Prove It: A Structured Approach by Daniel J. Velleman

5.0

A great book on mathematical proofs for someone with very limited prior knowledge.

The exercises are great, though they are plenty and can take a considerable amount of time to work through.