Social Constructivism as a Philosophy of Mathematics (1998)