teachingwithmagic.blog
Planting Linguistic Seeds with Tolkien: Part 3
A Guest Post Series with James K. Tauber James K. Tauber is a philologist, linguist, and software developer who works with scholars around the world using computers to better understand languages a…