Critical issues in mathematics education : major contributions of Alan Bishop (2008)