davidbradshawenglish.org
Watch “Michael Halliday – Language evolving: Some systemic functional reflections on the history of meaning” on YouTube
A chance to see Michael Halliday in action: