Blurred cover

Mathematical Reasoning: Writing and Proof, Version 2.0

Ted Sundstrom