Constructing mathematical knowledge : - Ernest, Paul (Studies in mathematics education series ;, 1994)