davidbradshawenglish.org
L is for Language | An A-Z of ELT
Here is a very interesting post from Scott Thornbury on the nature of language: