"Clarke, Peter" Mental maths practice - Oxford hills Heinemann 1983 - 63 ISBN: 0435024299 Dewey Class. No.: 510 / CLA