Why Prove it Again?: Alternative Proofs in Mathematical Practice

$35.00