An Introduction to Higher Mathematics
A Textbook for High School Students Studying Maths
An Introduction to Educational Research
Assessment and Teaching of 21st Century Skills Methods and Approach
Thinking about Mathematics The Philosophy of MathematicsĀ
the philosophy of mathematics education studies in mathematics education
Introduction to Mathematical Philosophy