Learning and doing mathematics - Mason, John Healey (McMillan Education, 1988)