Sin, Cristina. ?Epistemology, Sociology, And Learning And Teaching In Physics?. Science Education 98. Science Education  (2014): 342-365.