An Introduction to Mathematical Reasoning
Peter J University of Manchester Eccles
Hardback
Not Available