Reeve, R., and A. Sharkawy. “Science Education for Social Justice Using the Knowledge-Building Communities Model”. LEARNing Landscapes, Vol. 7, no. 2, July 2014, pp. 283-98, doi:10.36510/learnland.v7i2.666.