Zahran, A. (2017). Teaching Mathematics and Developing Students’ Thinking Skills. International Journal of Research in Educational Sciences., 1(1), 161 - 224. Retrieved from http://iafh.net/index.php/IJRES/article/view/31