Sociolinguistics - Hudson, Richard Anthony (Cambridge textbooks in linguistics, 1996)