Chuy, Maria, et al. “Understanding the Nature of Science and Scientific Progress: A Theory-Building Approach”. Canadian Journal of Learning and Technology, vol. 36, no. 1, Nov. 2010, doi:10.21432/T2GP4R.