Cavalcanti, Erinaldo Vicente. 2025. “Theorizing Teaching to Teach History: : Theory, Teacher Training and History Teaching”. Revista de Teoria Da História 27 (2): 129-47. https://doi.org/10.5216/rth.v27i2.81011.