1. Sociocultural theory in second language education: an introduction through narratives Swain, Merrill, Bristol ; Multilingual Matters, [2015] ENG364
2. Exploring language variation, diversity and change Newcastle upon Tyne : Cambridge Scholars Publishing, 2021. IFYP003 Single User