Sociolinguistics - Spolsky, Bernard (Oxford introductions to language study, 2010)