Rethinking the mathematics curriculum - Hoyles, Celia,; Morgan, Candia (Studies in mathematics education series, 1999)