Sociolinguistics - Spolsky, Bernard (Oxford introduction to language study / series editor H. G. Widdowson, 2010)