The term `code-switching' is used to describe the mixing of different language varieties which often results from language contact. Penelope Gardner-Chloros presents the first full-length study of code-switching in a European context. Throughout h...