Blom, J. P., & Gumperz J. (1972). Social meaing in linguistic structure: Code-switching in Norway. In J. Gumperz, & D. Hymes (Eds.), Directions in sociolinguistics. New York: Holt, Rinehart and Winston.
 Dai, W. D., & He, Z. X. (2002). A new concise course on linguistics for students of English. Shanghai: Shanghai Foreign Language Education Press.
 Gumperz, J. (1986). Communicative competence revisited. Berkeley: University of California.
 Hudson, R. A. (2007). Sociolinguistics. Beijing: Foreign Language Teaching and Research Press.
 Lawrence, D. H. (1992). Sons and lovers. Beijing: Foreign Language Teaching and Research Press.
 Scotton, C. M. (1993). Social motiations for codeswitching. Oxford & New York: Oxford University Press.
 Woolard, K. A. (2004). Codeswitching. In A. Durantic (Ed.), A companion to linguistic anthropology. Malden: Blackwell Publishing.
 Zhai, Y. N. (1998) The analysis and study on code-switching in literary works. MA Thesis, Xi’an: Northwestern Polytechnical University.